membrane removal machine - Alemán Inglés Diccionario